boxes of leather or leather board - Alemán Inglés Diccionario